home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d12
/
v10n06.arc
/
IKE.ARC
/
IKE.RC
< prev
next >
Wrap
Text File
|
1991-03-06
|
5KB
|
142 lines
#include "windows.h"
#define IDM_NEW 2000
#define IDM_OPEN 2001
#define IDM_SAVE 2002
#define IDM_SAVEAS 2003
#define IDM_CLOSE 2004
#define IDM_EXIT 2005
#define IDM_ABOUT 2006
#define IDM_COPY 2010
#define IDM_PASTE 2011
#define IDM_UNDO 2012
#define IDM_SMALLBRUSH 2020
#define IDM_MEDIUMBRUSH 2021
#define IDM_LARGEBRUSH 2022
#define ID_ROPBASE 700
#define R2_BLACK 1 /* 0 */
#define R2_NOTMERGEPEN 2 /* DPon */
#define R2_MASKNOTPEN 3 /* DPna */
#define R2_NOTCOPYPEN 4 /* PN */
#define R2_MASKPENNOT 5 /* PDna */
#define R2_NOT 6 /* Dn */
#define R2_XORPEN 7 /* DPx */
#define R2_NOTMASKPEN 8 /* DPan */
#define R2_MASKPEN 9 /* DPa */
#define R2_NOTXORPEN 10 /* DPxn */
#define R2_NOP 11 /* D */
#define R2_MERGENOTPEN 12 /* DPno */
#define R2_COPYPEN 13 /* P */
#define R2_MERGEPENNOT 14 /* PDno */
#define R2_MERGEPEN 15 /* DPo */
#define R2_WHITE 16 /* 1 */
IconEdit MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "&New", IDM_NEW
MENUITEM "&Open...", IDM_OPEN
MENUITEM "&Save", IDM_SAVE
MENUITEM "Save &As...", IDM_SAVEAS
MENUITEM "&Close", IDM_CLOSE
MENUITEM SEPARATOR
MENUITEM "E&xit", IDM_EXIT
MENUITEM "&About IconEdit...", IDM_ABOUT
END
POPUP "&Edit"
BEGIN
MENUITEM "&Undo", IDM_UNDO
MENUITEM "&Copy", IDM_COPY
MENUITEM "&Paste", IDM_PASTE
END
END
AboutBox DIALOG 22, 17, 144, 75
STYLE WS_POPUP | WS_DLGFRAME
BEGIN
CTEXT "IconEdit" -1, 0, 5, 144, 8
CTEXT "by Marc Adler" -1, 0, 34, 144, 8
DEFPUSHBUTTON "OK" IDOK, 53, 59, 32, 14, WS_GROUP
END
Pencil ICON pencil.ico
Line ICON line.ico
OpenRect ICON openrect.ico
FillRect ICON fillrect.ico
Circle ICON circle.ico
FillCirc ICON fillcirc.ico
Net ICON net.ico
FloodFill ICON floodfil.ico
IKE ICON ike.ico
/*------------------------------------------------------------------------*/
#define ID_EDIT 100
#define ID_PATH 101
#define ID_LISTBOX 102
#define ID_DIRLISTBOX 103
OPEN DIALOG LOADONCALL MOVEABLE DISCARDABLE 85, 25, 147, 145
CAPTION "Open Icon File"
STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_POPUP
BEGIN
CONTROL "File to open:", -1, "static", SS_LEFT | WS_CHILD, 3, 9, 71, 9
CONTROL "", ID_EDIT, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 71, 7, 63, 12
CONTROL "Directory:", -1, "static", SS_LEFT | WS_CHILD, 3, 25, 38, 8
CONTROL "directory name", ID_PATH, "static", SS_LEFT | WS_CHILD, 40, 25, 84, 8
CONTROL "Icon Files:", -1, "static", SS_LEFT | WS_CHILD, 3, 42, 49, 8
CONTROL "", ID_LISTBOX, "listbox", LBS_NOTIFY | LBS_SORT | LBS_STANDARD | WS_BORDER | WS_VSCROLL | WS_CHILD, 4, 55, 62, 57
CONTROL "Directories:", -1, "static", SS_LEFT | WS_CHILD, 76, 42, 41, 8
CONTROL "", ID_DIRLISTBOX, "listbox", LBS_NOTIFY | LBS_SORT | LBS_STANDARD | WS_BORDER | WS_VSCROLL | WS_CHILD, 75, 55, 46, 41
CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 4, 123, 36, 14
CONTROL "Cancel", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 54, 123, 36, 14
END
/*------------------------------------------------------------------------*/
SAVE DIALOG LOADONCALL MOVEABLE DISCARDABLE 85, 26, 147, 145
CAPTION "Save Icon File"
STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_SYSMENU | WS_POPUP
BEGIN
CONTROL "Save file as:", -1, "static", SS_LEFT | WS_CHILD, 3, 9, 43, 9
CONTROL "", ID_EDIT, "edit", ES_LEFT | WS_BORDER | WS_TABSTOP | WS_CHILD, 49, 7, 79, 12
CONTROL "Directory:", -1, "static", SS_LEFT | WS_CHILD, 3, 25, 38, 8
CONTROL "directory name", ID_PATH, "static", SS_LEFT | WS_CHILD, 40, 25, 84, 8
CONTROL "Directories:", -1, "static", SS_LEFT | WS_CHILD, 3, 42, 41, 8
CONTROL "", ID_DIRLISTBOX, "listbox", LBS_NOTIFY | LBS_SORT | LBS_STANDARD | WS_BORDER | WS_VSCROLL | WS_CHILD, 4, 56, 44, 41
CONTROL "OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 4, 123, 36, 14
CONTROL "Cancel", 2, "button", BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 54, 123, 36, 14
END
ABOUT DIALOG LOADONCALL MOVEABLE DISCARDABLE 43, 29, 224, 90
CAPTION "About IKE"
STYLE WS_BORDER | WS_CAPTION | WS_DLGFRAME | WS_POPUP
BEGIN
CONTROL "IKE for Windows", 100, "static", SS_CENTER | WS_CHILD, 0, 6, 223, 8
CONTROL "Written by Marc Adler/Magma Systems", 101, "static", SS_CENTER | WS_CHILD, 0, 20, 224, 8
CONTROL "Copyright (C) 1991 Ziff Communications Co.", 102, "static", SS_CENTER | WS_CHILD, 0, 34, 224, 8
CONTROL "IKE", 103, "static", SS_ICON | WS_CHILD, 6, 55, 16, 16
CONTROL "&OK", 1, "button", BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 104, 69, 24, 14
END